************************************************* NEC ESMPRO Manager Update ************************************************* [Introduction] This update is for NEC ESMPRO Manager. Target versions: NEC ESMPRO Manager Ver6.66 [NEC ESMPRO Manager version after applying the update] The version does not change after applying the update. [How to apply the update] 1) Log onto the server as a user with administrative privileges. 2) Run the following update program. Select the following batch file in Windows Explorer, and run it by clicking the 'Run as administrator' option on the right click mouse button menu. Update.bat * To run the batch file from a command prompt, right-click the 'command prompt' option on the [Start] menu, and open the command prompt by clicking the 'Run as administrator' option on the menu shown. 3) Finish update The effect of the update will become effective immediately. If you see the message "Restart the system to enable the update", restart the system. [How to check the result of applying the update] Verify that the following files are replaced. * According to the Windows operating system being used, check files under either of the following folders. \ESMWEB\wbserver\webapps\esmpro\WEB-INF\classes\com\nec\jp\dianascope\battery\esmrequest File name Date Size ------------------------------------------------------------------------- BatteryEsmRequestFactory.class 2024/08/05 18:03 3,120 ChangeBatteryCtrlrConfigEsmRequestForOEM.class 2024/08/05 18:03 3,262 GetBatteryCtrlrConfigEsmRequestForOEM.class 2024/08/05 18:03 3,091 GetBatteryInfoEsmRequest.class 2024/08/05 18:03 10,903 GetBatteryInfoEsmRequestForOEM.class 2024/08/05 18:03 6,772 \ESMWEB\wbserver\webapps\esmpro\WEB-INF\classes\com\nec\jp\dianascope\bmc\esmrequest File name Date Size ------------------------------------------------------------------------- ChangeBmcConfigEsmRequest.class 2024/08/05 18:03 11,286 \ESMWEB\wbserver\webapps\esmpro\WEB-INF\classes\com\nec\jp\dianascope\electricPower File name Date Size ------------------------------------------------------------------------- ElectricPowerManager.class 2024/08/05 18:03 28,755 ElectricPowerManager$ElectricPowerMonitoringThread.class 2024/08/05 18:03 10,571 ElectricPowerManager$GetIloElectricPowerReading.class 2024/08/05 18:03 2,460 ElectricPowerManager$GetSensorReading.class 2024/08/05 18:03 5,433 ElectricPowerManager$NmPowerReading.class 2024/08/05 18:03 4,261 \ESMWEB\wbserver\webapps\esmpro\WEB-INF\classes\com\nec\jp\dianascope\entry File name Date Size ------------------------------------------------------------------------- EntryManager.class 2024/08/05 18:03 74,961 EntryManager$1.class 2024/08/05 18:03 1,483 RemoteControlEntry.class 2024/08/05 18:03 40,144 RemoteControlEntry$1.class 2024/08/05 18:03 875 \ESMWEB\wbserver\webapps\esmpro\WEB-INF\classes\com\nec\jp\dianascope\esmcli\element\expressupdate File name Date Size ------------------------------------------------------------------------- CliRemoteInstallParamsBuilder.class 2024/08/05 18:03 10,794 \ESMWEB\wbserver\webapps\esmpro\WEB-INF\classes\com\nec\jp\dianascope\monitoring File name Date Size ------------------------------------------------------------------------- MonitoringManager.class 2024/08/05 18:03 54,759 \ESMWEB\wbserver\webapps\esmpro\WEB-INF\classes\com\nec\jp\dianascope\nmData\esmrequest File name Date Size ------------------------------------------------------------------------- SuspendPeriodsEsmRequest.class 2024/08/05 18:04 6,780 \ESMWEB\wbserver\webapps\esmpro\WEB-INF\classes\com\nec\jp\dianascope\remoteControl\concurrent File name Date Size ------------------------------------------------------------------------- RequestCallable.class 2024/08/05 18:03 1,240 \ESMWEB\wbserver\webapps\esmpro\WEB-INF\classes\com\nec\jp\dianascope\remoteControl\entryRequest File name Date Size ------------------------------------------------------------------------- EntryRequestInfo.class 2024/08/05 18:03 3,813 EntryRequestOsShutdownInfo.class 2024/08/05 18:04 10,980 EntryRequestOsShutdownInfo$1.class 2024/08/05 18:04 1,102 \ESMWEB\wbserver\webapps\esmpro\WEB-INF\classes\com\nec\jp\dianascope\remoteControl File name Date Size ------------------------------------------------------------------------- BmcRequestInfo.class 2024/08/05 18:03 28,066 BmcRequestInfo$1.class 2024/08/05 18:03 950 BmcRequestInfo$ResponseIpmi.class 2024/08/05 18:03 453 PluralManagementOsShutdownInfo.class 2024/08/05 18:04 9,515 PluralManagementOsShutdownInfo$1.class 2024/08/05 18:04 1,084 PluralManagementOsShutdownInfo$PluralManagementOsShutdownRunnable.class 2024/08/05 18:04 1,914 RemoteControlManager.class 2024/08/05 18:03 19,873 ResponseWaitObserver.class 2024/08/05 18:03 2,956 \ESMWEB\wbserver\webapps\esmpro\WEB-INF\classes\com\nec\jp\dianascope\schedule File name Date Size ------------------------------------------------------------------------- ScheduleManager.class 2024/08/05 18:04 45,919 ScheduleManager$DummyTask.class 2024/08/05 18:04 458 SuspendPeriodsManager.class 2024/08/05 18:04 19,671 \ESMWEB\wbserver\webapps\esmpro\WEB-INF\classes\com\nec\jp\dianascope\server\serverinfo File name Date Size ------------------------------------------------------------------------- BmcFunction.class 2024/08/05 18:04 31,777 BmcFunction$1.class 2024/08/05 18:04 1,338 BmcFunction$2.class 2024/08/05 18:04 1,345 ServerInfoManager.class 2024/08/05 18:04 77,734 \ESMWEB\wbserver\webapps\esmpro\WEB-INF\classes\com\nec\jp\dianascope\server File name Date Size ------------------------------------------------------------------------- FindServer.class 2024/08/05 18:03 10,257 FindServer$entryServerThread.class 2024/08/05 18:03 6,176 FindServer$findNewServerThread.class 2024/08/05 18:03 2,240 FindServer$findRegServerThread.class 2024/08/05 18:03 3,516 ESMWEB\wbserver\webapps\esmpro\WEB-INF\classes\com\nec\jp\dianascope\systemLog File name Date Size ------------------------------------------------------------------------- SystemLogManagerDBG.class 2024/08/05 18:04 9,588 ESMWEB\wbserver\webapps\esmpro\WEB-INF\classes\com\nec\jp\dianascope\trap File name Date Size ------------------------------------------------------------------------- SetEmFakePetThread.class 2024/08/05 18:04 5,184 ESMWEB\wbserver\webapps\esmpro\WEB-INF\classes\com\nec\jp\dianascope\util File name Date Size ------------------------------------------------------------------------- CheckUtil.class 2024/08/05 18:04 7,377 OptionKey.class 2024/08/05 18:04 6,459 ESMWEB\wbserver\webapps\esmpro\WEB-INF\classes\com\nec\jp\dianascope\webinf\commons File name Date Size ------------------------------------------------------------------------- AbstractRequest.class 2024/08/05 18:04 6,276 ESMWEB\wbserver\webapps\esmpro\WEB-INF\classes\com\nec\jp\dianascope\webinf\expressupdate\action File name Date Size ------------------------------------------------------------------------- ExpressUpdateArrayAction.class 2024/08/05 18:04 2,552 ESMWEB\wbserver\webapps\esmpro\WEB-INF\classes\com\nec\jp\dianascope\webinf\expressupdate\dwr File name Date Size ------------------------------------------------------------------------- ExpressUpdateAj.class 2024/08/05 18:04 1,465 GetExpressUpdateStatus.class 2024/08/05 18:04 11,573 ESMWEB\wbserver\webapps\esmpro\WEB-INF\classes\com\nec\jp\dianascope\webinf\expressupdate File name Date Size ------------------------------------------------------------------------- UploadPkgServlet.class 2024/08/05 18:04 6,687 ESMWEB\wbserver\webapps\esmpro\WEB-INF\classes\com\nec\jp\dianascope\webinf\group File name Date Size ------------------------------------------------------------------------- ElectricPower.class 2024/08/05 18:04 11,537 ESMWEB\wbserver\webapps\esmpro\WEB-INF\classes\com\nec\jp\dianascope\webinf\schedule File name Date Size ------------------------------------------------------------------------- EditBatchAction.class 2024/08/05 18:04 13,754 \ESMWEB\wbserver\webapps\esmpro\WEB-INF\classes\com\nec\jp\dianascope\webinf\server File name Date Size ------------------------------------------------------------------------- BackupInfoAction.class 2024/08/05 18:04 6,558 RestoreInfoAction.class 2024/08/05 18:04 7,747 StatisticsAj.class 2024/08/05 18:04 7,678 \ESMWEB\wbserver\webapps\esmpro\WEB-INF\classes\com\nec\jp\dianascope\webinf\treeView File name Date Size ------------------------------------------------------------------------- GroupTreeAj.class 2024/08/05 18:04 10,588 GroupTreeAj$EnumGrpTreeStatColor.class 2024/08/05 18:04 1,907 ESMWEB\wbserver\webapps\esmpro\WEB-INF\classes\com\nec\jp\dianascope\wsmanMc\requestInfo File name Date Size ------------------------------------------------------------------------- GetDataViewerWsInfoAsyncRequest.class 2024/08/05 18:04 2,773 \ESMWEB\wbserver\webapps\esmpro\WEB-INF\classes\com\nec\jp\dianascope File name Date Size ------------------------------------------------------------------------- Core.class 2024/08/05 18:03 24,838 CoreServer.class 2024/08/05 18:03 78,747 ESMWEB\wbserver\webapps\esmpro\pages\commons File name Date Size ------------------------------------------------------------------------- groupTree.jsp 2024/08/05 19:40 15,654 ESMWEB\wbserver\webapps\esmpro\WEB-INF\service File name Date Size ------------------------------------------------------------------------- systemlogDBG.properties 2024/08/05 19:39 943 ESMWEB\wbserver\webapps\esmpro\WEB-INF\classes\com\nec\jp\dianascope\ilo\rest\data File name Date Size ------------------------------------------------------------------------- IloChassisData.class 2024/07/29 14:39 2,594 IloNetworkInfoEthernetInterfaces$IloNetworkAdapterInfoEI$Ipv4Address.class 2024/07/29 14:39 1,040 IloNetworkInfoEthernetInterfaces$IloNetworkAdapterInfoEI$Ipv6Address.class 2024/07/29 14:39 1,040 IloNetworkInfoEthernetInterfaces$IloNetworkAdapterInfoEI$PhysicalPortStatus.class 2024/07/29 14:39 1,473 IloNetworkInfoEthernetInterfaces$IloNetworkAdapterInfoEI.class 2024/07/29 14:39 4,172 IloNetworkInfoEthernetInterfaces.class 2024/07/29 14:39 1,563 IloPCIeDevicesData$IloPCIeDeviceInfoData.class 2024/07/29 14:39 1,184 IloPCIeDevicesData.class 2024/07/29 14:39 1,115 IloStatusResourceInfo$1.class 2024/07/29 14:39 625 IloStatusResourceInfo$2.class 2024/07/29 14:39 647 IloStatusResourceInfo$3.class 2024/07/29 14:39 757 IloStatusResourceInfo.class 2024/07/29 14:39 2,691 ESMWEB\wbserver\webapps\esmpro\WEB-INF\classes\com\nec\jp\dianascope\ilo\rest\request File name Date Size ------------------------------------------------------------------------- GetIloFibreChannelInfoRestRequest.class 2024/07/29 14:39 17,421 GetIloNetworkInfoRestRequest.class 2024/07/29 14:39 21,072 ESMWEB\wbserver\webapps\esmpro\WEB-INF\classes\com\nec\jp\dianascope\server\serverinfo\tree\ilo File name Date Size ------------------------------------------------------------------------- IloFibreChannelTreeNodeCreator.class 2024/07/29 14:39 4,583 ESMWEB\wbserver\webapps\esmpro\WEB-INF\service\imlmonitoring File name Date Size ------------------------------------------------------------------------- ImlAlert.txt 2025/05/22 14:19 456,455 NVBASE\BIN File name Date Size ------------------------------------------------------------------------- MwaLm.dll 2025/04/28 12:28 139,264 According to the result (success or failure), one of the following exit codes (%errorlevel%) is returned. Code | Description ------+--------------------------------------------- 0 | Successful completion. 1 | Not the target version of this UPDATE. 2 | An error occurred during stopping service. ------+--------------------------------------------- [Notes] 1) A version confirmation procedure of NEC ESMPRO Manager is as follows. Click [NEC ESMPRO] in [NEC ESMPRO Manager] under [all programs (program)] from [Start] menu. Please confirm the current version on the 'Manager' tab. 2) The log of this update is stored in the same folder as this batch file, with the name "SM_YYYYMMDD-HHMM.log". |